The Body SweptSolid Geometry is the representation of the 3D shape of a product by swept solid models, only allowing for the basic extruded area solids and revolved area solids.
The following attribute values for the IfcShapeRepresentation holding this geometric representation shall be used:
- IfcShapeRepresentation.RepresentationIdentifier = 'Body'
- IfcShapeRepresentation.RepresentationType = 'SweptSolid'
- IfcShapeRepresentation.Items = IfcExtrudedAreaSolid, IfcRevolvedAreaSolid
concept {
IfcElement:Representation -> IfcProductDefinitionShape
IfcProductDefinitionShape:Representations -> IfcShapeRepresentation
IfcShapeRepresentation:ContextOfItems -> IfcGeometricRepresentationContext
IfcShapeRepresentation:RepresentationIdentifier -> IfcLabel_0
IfcShapeRepresentation:RepresentationType -> IfcLabel_1
IfcShapeRepresentation:Items -> IfcSweptAreaSolid
IfcLabel_0 -> constraint_0
constraint_0[label="=Body"]
IfcShapeRepresentation:RepresentationIdentifier[binding="Identifier"]
IfcShapeRepresentation:RepresentationType[binding="Type"]
IfcShapeRepresentation:Items[binding="Geometry"]
}